Co-Design 101